APPLICATION DATABASE" - Includes descriptions of often-used programs as well as malware. WatchDog automatically checks this database and looks for dangerous programs. Users may query Greatis Software for all unknown programs; Users can add programs.

"ANTI SPYWARE " - Allows users to quickly detect and remove any Spyware, Adware, Trojan or virus.

"TROJAN ANALYSER" - Allows users to determine if a suspicious file is useful or harmful. It traces all files that the application tried to open or write, and all registry operations.

"REGISTRY TRACER" - Traces changes in the selected registry keys.

"INFECTION DETECTOR"- This is not signature scanning, but rather "infection scanning". During the session, RegRun opens and monitors a number of "bait" program and macro files, which are vulnerable to infection by any active virus. If any of these files change, RegRun will advise you, and facilitate your communication with your antivirus supplier by providing you with before and after samples.

"ANTIVIRUS COORDINATOR" - Coordinator detects the well-known antivirus programs (it can be customized to incorporate lesser-known AV programs), and uses this information to quickly check startup files and folders, if necessary.

"FILE PROTECTION" - is one of the most useful functions serving to protect your computer from viruses, Trojans and malfunctioning programs.

"RUNGUARD" is a tool allows you to automatically check a file before its execution. If the file will be suspicious, RunGuard will warn a user to proceed execution or decline it.

"SUBSTITUTION DETECTOR " - This is a very effective tool detecting "masked" Trojans. These Trojans use the same names as the legitimate programs, but are located in different folders. As a result a user does not suspect deception.